The Olympus Attitude and Orbital Control System: A Case Study in Hard Real-Time System Design and Implementation
نویسندگان
چکیده
This paper describes the details of, and the experiences gained from, a case study undertaken by the authors on the design and re-implementation of the Olympus Satellite’s Attitude and Orbital Control Systems (AOCS). The goal of the study was to demonstrate that real-time systems can be implemented using Ada and its tasking facilities. The system was designed using HRT-HOOD, analysed using Deadline Monotonic Scheduling Analysis, and implemented on a M68020-based system using a modified York compiler and run-time support system (the modifications are compatible with those proposed for Ada 9X). Our results indicate that systems can be designed to have the flexibility given by multi-tasking solutions, and yet still obtain the same levels of guarantees as those given by cyclic executives.
منابع مشابه
A Performance Analysis of a Hard Real-time System
This paper analyses the performance of an Attitude and Orbital Control System for the Olympus Satellite. The system was designed using HRT-HOOD and implemented in Ada 83 augmented with some of the facilities of Ada 9X. The program consisted of multiple tasks communicating via protected shared data areas. A worst case execution time analysis tool was used to estimate the execution time of each t...
متن کاملQuaternion-based Finite-time Sliding Mode Controller Design for Attitude Tracking of a Rigid Spacecraft during High-thrust Orbital Maneuver in the Presence of Disturbance Torques
In this paper, a quaternion-based finite-time sliding mode attitude controller is designed for a spacecraft performing high-thrust orbital maneuvers, with cold gas thrusters as its actuators. The proposed controller results are compared with those of a quaternion feedback controller developed for the linearized spacecraft dynamics, in terms of settling time, steady-state error, number of thrust...
متن کاملAn efficient method to control the amplitude of the limit cycle in satellite attitude control system
In this paper, an efficient method is presented to control the attitude of a satellite with ON-OFF actuator. The main objective of this novel method is to control the amplitude of the limit cycle which commonly appears in the steady state of such systems; and at the same time by consideration of real actuator constraints, reduce the fuel consumption of system. The Proposed method is a combinati...
متن کاملDesigning and implementing a Web-based real time routing service for crisis management (a case study for district 11 of Tehran)
Timing framework associated with catastrophes is one of the most important issues in crisis management. In such cases, being immediate has a considerable importance and web based real-time routing service as an important tool has a significant role in relief operations improvement. At this study, a web-based real time routing service based on open source technology has designed for 11th distric...
متن کاملQuantitative Non-diagonal Regulator Design for Uncertain Multivariable System with Hard Time-domain Constraints
In this paper a non-diagonal regulator, based on the QFT method, is synthesized for an uncertain MIMO plant whose output and control signals are subjected to hard time-domain constraints. This procedure includes the design of a non-diagonal pre-controller based on a new simple approach, followed by the sequential design of a diagonal QFT controller. We present a new formulation for the latter s...
متن کامل